home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)TA / (A)TAV.ADF / ABugNews / ABUGnews.Jan < prev    next >
Text File  |  1988-12-25  |  70KB  |  1,647 lines

  1.  
  2.  
  3.       ABUG NEWS                                                  JANUARY 1989
  4.  
  5.  
  6.             AAAAAAAAA      BBBBBBBBBB      UU       UU      GGGGGGGGG
  7.            AA       AA     BB       BB     UU       UU     GG       GG
  8.            AA       AA     BB       BB     UU       UU     GG
  9.            AAAAAAAAAAA     BBBBBBBBBB      UU       UU     GG    GGGGG
  10.            AA       AA     BB       BB     UU       UU     GG       GG
  11.            AA       AA     BB       BB     UU       UU     GG       GG
  12.            AA       AA     BBBBBBBBBB       UUUUUUUUU       GGGGGGGGG
  13.  
  14.                            N    N  EEEEE  W     W  SSSSS
  15.                            NN   N  E      W     W  S
  16.                            N N  N  EEE    W  W  W  SSSSS
  17.                            N  N N  E      W W W W      S
  18.                            N   NN  EEEEE  W     W  SSSSS
  19.  
  20.         -----------------------------------------------------------------
  21.         ALL OPINIONS, QUOTATIONS, INFORMATION & OTHER CONTENT OF THE ABUG
  22.         NEWS ARE SOLELY THOSE OF THE  PUBLISHER AND MEMBERS.  THE CONTENT
  23.         OF THE  ABUG  NEWS  IS SUPPLIED SOLELY FOR  THE  ENTERTAINMENT OF
  24.         MEMBERS AND ANY LOSS OR IMPLIED LOSS TO THE READER RESULTING FROM
  25.         ACTIONS TAKEN BASED  ON INFORMATION  IN  THIS  PUBLICATION IS THE
  26.         RESPONSIBILITY OF THE  READER  AND NOT OF ABUG OR ANY ABUG MEMBER
  27.         -----------------------------------------------------------------
  28.  
  29.  
  30.  
  31.         ABUG meets at  "The 519", 519 Church Street, Toronto on the third
  32.         Sunday of each month.    Our next get-together will take place on
  33.                                January 15th, 1989
  34.  
  35.  
  36.         To contact ABUG call the M31 BBS (416) 439-0493 or Chris Larcombe
  37.                         at the newsletter (416) 831-7507
  38.  
  39.  
  40.         To obtain correctly-paged hard-copy of this news-letter, copy the
  41.                                   file to PAR:
  42.  
  43.  
  44.  
  45.  
  46.      =======================================================================
  47.  
  48.      The first and most important item in 1989, of course, is the wish for a
  49.      Happy and Prosperous New Year to all our readers (the three of you know
  50.      who you are).  Let us hope the year sees ABUG grow, but not at the cost
  51.      of its unique character.  Now is a good time, too, for us to extend our
  52.      thanks to Dave Wickett who initiated and ran the club so well, and also
  53.      to Sonia who has taken up the mace of office  (don't get out of line or
  54.      she will spray you with it); sincere thanks to you both.
  55.  
  56.      =======================================================================
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                       - 1 -
  63.  
  64.  
  65.  
  66.  
  67.       ABUG NEWS                                                  JANUARY 1989
  68.  
  69.  
  70.  
  71.                                  TABLE OF CONTENTS
  72.                                  -----------------
  73.  
  74.  
  75.            ITEM                                                     PAGE
  76.            ------------------------------------------------------   ----
  77.  
  78.            Pirate Attacks                                             2
  79.              (How can we protect our BBS's?  By Frank Ch. Eigler)
  80.  
  81.  
  82.            Silent Service                                             7
  83.              (A review by Sean Mayor)
  84.  
  85.  
  86.            True Confessions                                           8
  87.              (From Adventure to Amiga.  By Sonia Brock)
  88.  
  89.  
  90.            MINIX, Unix, And What's In Store                          12
  91.              (An overview of MINIX by Andy Tanenbaum)
  92.  
  93.  
  94.            Word Perfect 5.0                                          15
  95.              (The Official Word)
  96.  
  97.  
  98.            GVP HD Controller                                         16
  99.  
  100.  
  101.            Who's Using Amy?                                          16
  102.  
  103.  
  104.            SUPRA Modems                                              17
  105.              (Some Pros and Cons)
  106.  
  107.  
  108.            Amiga Monitor With IBM?                                   18
  109.              (Will it Work?)
  110.  
  111.  
  112.            RAD: And The FFS                                          19
  113.  
  114.  
  115.            The LUCAS Board                                           20
  116.              (Ideas, Modifications, and Updates)
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.                                       - 2 -
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.       ABUG NEWS                                                  JANUARY 1989
  134.  
  135.  
  136.          ===============================================================
  137.  
  138.                                      Why Me?
  139.                                        or
  140.                   What Can You Do If Pirates Try To Board You?
  141.  
  142.                               By Frank Ch. Eigler
  143.  
  144.       Frank is Sysop of The Hack BBS and also an ABUG member. His article is
  145.       written with the gracious assistance of an ex-pirate, Freddie Jackson,
  146.       and The BBS Terminator as well as Jonathan Forbes, Chris Kawchuk,  and
  147.       Babar Khan.
  148.  
  149.      =======================================================================
  150.  
  151.           We all know how nasty pirates are in general.  What not all of us
  152.       may know is the fact that they are bad company on BBS's.  Stereo-
  153.       typically they are rude, immature, and just plain dumb.  They think
  154.       that all that makes a man great is his new wares.  And his upload
  155.       record on Thrust.
  156.  
  157.           This article will tell you the story of a special bunch of
  158.       pirates.  A more nasty one than generally tolerated.  Identities of
  159.       the people involved cannot yet be released, however.  I will tell you
  160.       how it came to be that this `special' bunch came to attack and almost
  161.       successfully crash Three BBS's in town in one night.  And, I will
  162.       tell you the measures which I had to implement to more or less cure
  163.       the problem of pirates with a heartburn.
  164.  
  165.           There are lots of pirate boards.  Far too many of them.  It is
  166.       sickening to think that this kind of thing can go on in the quantity
  167.       that it does.  Let's not mention quality - they don't have any.
  168.       Sometimes, some go down, new ones pop up, all chock full of the
  169.       latest copyrighted stuff.  It doesn't seem to matter what is uploaded
  170.       as long as it is (c), and freely accessible.  It is poetic justice
  171.       that most stuff downloaded from these boards is pure junk.  Games
  172.       worth playing for twenty seconds at most.
  173.  
  174.           One day, a particular user got quite sick of the concept of
  175.       letting these boards go on running in peace, and decided to shake
  176.       them up a bit.  He had no straight idea about what to do, but knew
  177.       something had to be done.  Then, he had an idea.  He prepared a
  178.       sample message which he would upload to all pirate BBS's he knew.  In
  179.       it, he identified himself as a representative of the law, and warned
  180.       the sysops of immediate raids and arrests.  He was "The BBS
  181.       Terminator".  Now, there was indeed an earlier incident where a real
  182.       RCMP officer used this name, but that occurred several months before.
  183.       This user decided to scare the pirates.  And, it worked.
  184.  
  185.           The BBSs which received a copy of the standard message
  186.       immediately blacklisted the user "BBS Terminator", so he would not
  187.       get past the login prompts.  Most sysops decided to `frame' the
  188.       message sent to them - many installed it as a system bulletin and
  189.       sneered at the guy.  There is some confusion on the current copyright
  190.  
  191.  
  192.                                       - 3 -
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.       ABUG NEWS                                                  JANUARY 1989
  200.  
  201.  
  202.       laws - it seems that pirate BBS's cannot be legally hurt unless they
  203.       charge for membership - if there is some exchange of money.  But
  204.       still, it would seem that they are barking at a shadow, while running
  205.       from the cat.
  206.  
  207.           The BBS Terminator was satisfied by this.  He retired.
  208.  
  209.           Meanwhile, Freddie Jackson (an alias), who played a great part in
  210.       the following, found out who The BBS Terminator really was.  With his
  211.       later regrettable big mouth, he mentioned on one board that he knew
  212.       him - it was in response to all the "Who the hell is this guy?" type
  213.       messages on the board from other kiddies.  It was something he's come
  214.       to regret.  At the smell of this, the one sysop of the board started
  215.       a series of threats to Freddie in public messages.  He was told to
  216.       either tell the identity of the BBS Terminator or be `banished'.
  217.       After this kind of threatening went on for a few more weeks Freddie
  218.       got really tired of this - left an insulting message to the sysop,
  219.       and logged off for ever.  The problem of Freddie was that the BBS
  220.       Terminator told him that he stopped calling using that name a few
  221.       weeks before, and it was someone else now; but the pirates still
  222.       wanted the original's name.  Freddie would not budge.  Instead, he
  223.       was blacklisted.
  224.  
  225.           All sounds like internal politics on the immature level, right?
  226.  
  227.           Well, since I have a close tie with Freddie Jackson, I decided to
  228.       mention the case to the sysop who first blacklisted him, on a PD BBS
  229.       he apparently called quite a few times, Xenomiga, where I am a
  230.       co-sysop.  It happened in the private section - I left him a message
  231.       like "Well, I've heard what happened.  What is your side of it?".  In
  232.       his reply, he spewed out all the puss he has accumulated over the
  233.       last few weeks; he recalled how Freddie has failed to keep his word,
  234.       how he lost his trust, etc.  etc.  etc.  This guy was so obsessed
  235.       with the fact that he did not get his way using blackmail that he
  236.       started insulting me.  At that time, the sysop of that board, and
  237.       another co-sysop got into the conversation - the situation developed
  238.       into a wide-ranging slanging match.
  239.  
  240.           As this was going on, all hell broke loose.  It was known on the
  241.       pirate BBS's that The Hack (my BBS) is somehow affiliated with
  242.       Freddie Jackson.  In fact some people mistook my identity for his.
  243.       Certain parties decided to take it all out on the BBS.  On November
  244.       26, a bunch of people called the BBS around 7 PM saying "there are a
  245.       bunch of 20-year olds looking to beat you up".  Of course, I hung up
  246.       on them, fast.  The thing is, would a twenty-year-old identify
  247.       himself on the BBS as a "twenty-year-old" who wants to beat me up for
  248.       some reason?  I think not.  14 year old pirates have a habit of
  249.       exaggerating ("Wow.  Incredible Ware!").  In a brief flash of ESP, I
  250.       decided to back up the BBS disk immediately.  The Hack is run from
  251.       one disk [drive], so the backup took no time at all.  Since it WAS an
  252.       open system, new users could log on, apply for validation if they
  253.       wanted, and write all the messages they wanted.  Mistake.
  254.  
  255.  
  256.  
  257.  
  258.                                       - 4 -
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.       ABUG NEWS                                                  JANUARY 1989
  266.  
  267.  
  268.           At around 1 AM next morning (same night), they called.  I was not
  269.       around.  (At least, not awake!)  Then they did the damage.
  270.  
  271.           There is more evidence to support that there is a back door
  272.       password to BBS-PC.  The sysop password, which was "21498AC$%E",
  273.       obviously can't be guessed, and I haven't used it before or since
  274.       anywhere else.  But they did log on as "Sysop", giving them all my
  275.       powers.  I am lucky that they did not do much more than they did -
  276.       they had the power.  What they did do was take the password of
  277.       several users, write them down for later `reference' and look around
  278.       the BBS.  When they were through, they entered a private sysop menu
  279.       and edited the "Sysop" account.  This account is supposed to be the
  280.       most powerful account.  They changed it to have absolutely no access
  281.       whatsoever, in fact, if someone did log on as sysop, from local or
  282.       remote, they would find themselves blacklisted.  A nice BBS does not
  283.       blacklist its sysop.
  284.  
  285.           But, they had to keep me out of the BBS still.  You see, on the
  286.       screen of BBS-PC when idle, waiting for a call, there is a menu of
  287.       several options, giving one the option of shutting the BBS down, or
  288.       entering the BBS in one of its default menus.  One can log on "local"
  289.       which would be reflected in the caller log like anybody else, with
  290.       full login/password verification.  Then there are three other places
  291.       where a sysop can enter the BBS - one can go directly to the sysop
  292.       menu, or one of two other important ones, all bypassing the login
  293.       procedures and passwords.  BBS-PC assumes you are "sysop" if you log
  294.       in here.  Since they have deleted the actual sysop menu files, there
  295.       was no easy way for the sysop to get back to the BBS and try to fix
  296.       her up.  At least, so they thought.  Fortunately I had been particu-
  297.       larly careful.
  298.  
  299.           Like smart sysops, I kept a backup password with full sysop
  300.       powers as well.  To see what has been done, noticing just that I just
  301.       couldn't log on as "Sysop" any way I tried, I quickly copied the
  302.       sysop menu files from the backup disk made a few hours earlier onto
  303.       the attacked disk, and logged in using the backup account, and looked
  304.       around.
  305.  
  306.           It seems that they also tried the old trick of cycling the
  307.       message base - as you probably know, when you enter a new message on
  308.       BBS-PC systems, old ones are automatically cycled off.  The problem
  309.       with that is that if anyone writes any message, perfectly good
  310.       messages can be cycled off, fast.  The main weapon of these pirate
  311.       attackers is simply to write hundreds of empty or similar messages,
  312.       and this is what happened.  Probably they used a script file in Diga!
  313.       or Online!.  They also used another member's account, one who since
  314.       has been removed for security.  They wrote a few hundred (about 500)
  315.       messages in about an hour's time, automatically.  This got rid of 500
  316.       perfectly good messages on the BBS.  This is about all they did do.
  317.  
  318.           What they didn't do is lucky.  They could have deleted the co-
  319.       sysops, the backup sysop account, etc.  Fortunately, they did no
  320.       major harm.  Once I had looked through the damage, I unbackup'd the
  321.       backup disk and just deleted the night's record of attack.  I began
  322.       thinking about measures to keep these guys out for good.
  323.  
  324.                                       - 5 -
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.       ABUG NEWS                                                  JANUARY 1989
  332.  
  333.  
  334.           I called up Xenomiga.  It was busy.  I called up KickStart.  It
  335.       was busy.
  336.  
  337.           Later, Jonathan Forbes, the sysop of Xenomiga, called me.  He
  338.       told me his BBS has been crashed over the night too.  So had Chris
  339.       Kawchuk's - Kickstart was attacked overnight as well.  In fact, the
  340.       perpetrators used one of Xenomiga's special features to hurt it - it
  341.       is the first BBS-PC board that I know of to implement a full DOS
  342.       shell - a way for remote sysops to access a CLI directly, execute
  343.       commands, etc.  There was a bug in this, and this bug saved the BBS.
  344.       Meanwhile inside the shell, once they got on as Sysop there, they
  345.       went around Jonathan's 2.5 megs RAM and two drives and started
  346.       deleting things.  Luckily, they didn't know the way to exit and get
  347.       back to the BBS, and just hang up.  This usually hangs the DOS shell,
  348.       and the machine has to be rebooted from scratch to recover.  Lucky,
  349.       because otherwise if they got back to the BBS they would probably
  350.       have started deleting users or whatever; instead the BBS was down for
  351.       the night, until Jonathan found out what happened next morning.
  352.  
  353.           Chris told me of the kind of damage done by the pirates on
  354.       KickStart a few days into the article.  Apparently they tried to
  355.       crash the system, unsuccessfully.  They did manage to fill up the BBS
  356.       disk, and halt operations for a while; and leave some vulgarities.  A
  357.       user named "John" was apparently responsible this time.  Chris was
  358.       not happy; but apparently he had decided to take KickStart down a few
  359.       days before the incident, and it only reinforced his opinion.
  360.  
  361.           A late addition - it seems that Babar Khan's board, M31, was also
  362.       harassed by a pirate the same night.  He repeatedly dropped carrier
  363.       on the guy(s), and after a while they gave up.  It seems that these
  364.       guys tried to hurt lots of BBS's around.  I wonder how many other
  365.       BBS's were called that we don't know of yet.  I'd appreciate it if
  366.       any other sysops harassed by pirates contacted me on a BBS somewhere,
  367.       to figure out other preventive and offensive measures.
  368.  
  369.           That is the history of what happened.  Here is how I intend to
  370.       protect my BBS from further damage:
  371.  
  372.       1)  I blacklisted the "sysop" account.  So, even if they do log on as
  373.           sysop, they cannot do anything.
  374.  
  375.       2)  I asked all users to change their passwords as soon as possible.
  376.           All co-sysops have new passwords already.
  377.  
  378.       3)  I have disallowed new users.  This was the painful one.  Now, the
  379.           BBS technically considers new users not to be allowed to log on,
  380.           and the message the BBS prints to them tells that they will
  381.           unfortunately have to contact me on another BBS to apply for
  382.           validation.  I will personally voice-validate all people who do
  383.           apply.  I will validate them, but this way, if new users aren't
  384.           allowed to log on, they cannot write messages, or if they know it,
  385.           use the BBS-PC back door (which to this day remains unfound).
  386.  
  387.  
  388.  
  389.  
  390.                                       - 6 -
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.       ABUG NEWS                                                  JANUARY 1989
  398.  
  399.  
  400.           Right now, I am fairly satisfied that the BBS is safe again.  I
  401.       make backups, though, every 10 hours or so, so not much would be lost
  402.       if they cracked the backup sysop password or the co-sysop passwords.
  403.       If that happened, though, I would probably lose confidence in the
  404.       system altogether.
  405.  
  406.           Here we are today.  The Hack has gone on security mode, Jonathan
  407.       is thinking of the same on Xenomiga.  Kickstart was back up for a
  408.       while, but is now indefinitely down; might be put back up if Chris
  409.       sees enough interest (i.e. Call him anyway and talk some sense into
  410.       him!).  M31 is shook up.
  411.  
  412.           I hope this is reasonably accurate.  Hopefully, the pirates
  413.       involved will give up trying (I've been getting lots of calls from
  414.       pirates on the BBS, all blocked by the security systems.  As well, a
  415.       user was just today deleted for boasting that he is a pirate.)  The
  416.       security measures I outlined above should work for all BBS-PC
  417.       systems.  Other BBS programs are obviously different, and they may or
  418.       may not have to worry about undocumented back door passwords to the
  419.       system.
  420.  
  421.           Let us all hope that this kind of thing, which has apparently
  422.       happened to Jason Gould's Star Trek BBS a few months ago, will not
  423.       repeat.
  424.  
  425.  
  426.  
  427.          <<<<<    Was the MAC II around in Samuel Johnson's time?  >>>>>
  428.  
  429.                  "Worth seeing?  yes; but not worth going to see."
  430.  
  431.  
  432.  
  433.       =====================================================================
  434.                                  SILENT SERVICE
  435.  
  436.                              A review by Sean Mayor
  437.  
  438.  
  439.       Sean is one mainstay of the ABUG membership.   He is an avid player of
  440.       games and always ready to share insights on how to gain the best score
  441.       in his currently-favourite software adventure. It wouldn't do to cross
  442.       Sean, as we have noticed much blood-thirstiness in his demonstrations.
  443.       Drawing on the toughness acquired on many electronic battlefields Sean
  444.       pitilessly bullies Fred, his father, into carting along and setting up
  445.       the equipment for the meetings - our thanks to them both!
  446.  
  447.      =======================================================================
  448.  
  449.           SILENT SERVICE is based on U.S.  submarine action in the South
  450.       Pacific during World War II.  In the game, you are aboard one of the
  451.       U.S. submarines.  When you start, you can select from three options:
  452.       target practice, convoy actions, or war patrols.  Next, you select
  453.       difficulty levels.  If you picked convoy action or war patrols, now
  454.       you can choose a patrol to go on.
  455.  
  456.                                       - 7 -
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.       ABUG NEWS                                                  JANUARY 1989
  464.  
  465.  
  466.           The main screen shows the inside of the conning tower.  There are
  467.       different positions where you click the left mouse button to check
  468.       damage, read gauges, look at maps, use periscope, or go up on the
  469.       bridge.  The bottom of this screen has icons to let you fire
  470.       torpedoes, fire the deck gun, dive, surface, or turn, and change
  471.       speed.
  472.  
  473.           I think this simulation is excellent.  WARNING (this is very
  474.       ADDICTIVE).
  475.  
  476.           But, there are bad parts too, such as phantom ships (last known
  477.       position) and torpedoes that sometimes miss (Microprose says you must
  478.       aim amidships).
  479.  
  480.           All in all, SILENT SERVICE is pretty good.  On a scale from 1-10
  481.       it's a 10.
  482.  
  483.  
  484.  
  485.          ===============================================================
  486.  
  487.                              Computers I have Known
  488.                                  by Sonia Brock
  489.  
  490.                        BEFORE THE MACHINE WAS THE MACHINE
  491.                        (or In The Beginning Was The Sword)
  492.  
  493.               DUNGEONS & DRAGONS AS AN INTRODUCTION TO COMPUTERS
  494.                           (c) Sonia Fricker Brock 1988
  495.  
  496.  
  497.       A quick glance through this piece reveals  from whence came the strong
  498.       right arm with which Sonia wields her mace of office.   In this candid
  499.       article Sonia reveals all.  Today ABUG News, tomorrow The Enquirer!
  500.  
  501.      =======================================================================
  502.  
  503.           My interest in computers started, in a sense, with the game
  504.       called Dungeons & Dragons.  Myth has it that the game originated when
  505.       its authors obtained access time on a mainframe computer running the
  506.       game "ADVENTURE".
  507.  
  508.           Anyone familiar with the early years of computing will remember
  509.       the prototype computer text adventure called, logically enough,
  510.       'Adventure'.  In this game you tunneled your way through branching
  511.       corridors and made many 'if this then that'  decisions.  I'm not a
  512.       programmer but I do know enough about flow charts and programming to
  513.       recognize a profound similarity between the game and the
  514.       spaghetti-like goto, if-then loop-abouts of a program written in
  515.       Basic.  The original 'Adventure' game was written by a programmer.
  516.       The game shows it.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.                                       - 8 -
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.       ABUG NEWS                                                  JANUARY 1989
  530.  
  531.  
  532.           For myself, the transition from Dungeons & Dragons, which was a
  533.       child of the earlier game grown large, to learning how to operate a
  534.       home computer was made, if not painless, then a good deal easier by
  535.       the fact that I had already been exposed to the ways a programmer
  536.       thinks, through the game.
  537.  
  538.           I was the Dungeon Master of a live Dungeons and Dragons game for
  539.       two years and ran a CB radio campaign with five regular players for
  540.       another a year and a half.
  541.  
  542.           Let's try a pretend machine game.  Ulric the Ubiquitous, my
  543.       role-playing game character, has just entered the Dungeon. The game
  544.       master establishes the parameters, tells me where I am, what my
  545.       attributes are, and what I am faced with.
  546.  
  547.           I encounter my first 'branch', as the gamemaster, be he machine
  548.       or individual, gives me the choice of two courses of action:
  549.  
  550.       1)  Accept the quest underground
  551.  
  552.       2)  Go on a wilderness adventure above ground.
  553.  
  554.           Underground adventures or 'trips' are preferred by gamemasters
  555.       because they limit the action to a predefined series of branching
  556.       tunnels and attendant rooms.  Above ground I could, in theory, head
  557.       in any direction, even to an area not yet mapped, causing gamemaster
  558.       to quickly invent large monsters with heinous attributes to dissuade
  559.       me from my 'freely' chosen path.  Sensibly, I opt for the underground
  560.       adventure.
  561.  
  562.           Things get a little more complicated as I am offered  the choice
  563.       of one of 3 rooms to explore.  I enter a room with a medium weight
  564.       monster in it, and find another place where the  machine excels.  My
  565.       attributes and the monster's have been quantified according to
  566.       precise mathematical formulae.  The bout between Ulric, with his
  567.       sword, shield and leather jerkin, and the beast with fang, fur and
  568.       claw, is a battle of the numbers.  Without the element of chance from
  569.       random numbers and different probability curves, created by machine
  570.       or by 4, 6, 8, 12 and 20-sided, multi-faceted dice, there would be no
  571.       contest because the beast would win paws down.
  572.  
  573.           With those random numbers and curves, I stand a fighting a
  574.       chance, or a bit better because the odds are slightly in my favour.
  575.       An earlier die, cast when my character was created, gave me superior
  576.       dexterity which translates into a better armour class and the ability
  577.       to hit two blows in one round.  My weapon, too, does substantially
  578.       more damage than the monster's natural equipment.
  579.  
  580.           If there are other adventurers, my chances of survival will
  581.       improve, but remember it's still all numbers and numbers are the
  582.       business of the computer.  What the computer does best is count and
  583.       compare and that mythical fight between Sir Ulric and the beast is a
  584.       feast of numbers.  Ulric's score is carefully calculated and compared
  585.       to the beast's and may the highest score win.
  586.  
  587.  
  588.                                       - 9 -
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.       ABUG NEWS                                                  JANUARY 1989
  596.  
  597.  
  598.           "I smote him with my puissant blade" is how the dialogue may read
  599.       but this translates numerically to:
  600.  
  601.       REM Let defence points equal 'A'
  602.       REM Let attack points equal 'B'
  603.       REM Let damage taken = 'C'
  604.       10 A = 20-B
  605.       20 IF B < 0 THEN B = 0
  606.       25 IF B > 20 THEN B = 20
  607.       30 IF B >OR = 12 AND B < OR = 19 THEN C = B - 11
  608.       35 IF B = 20 THE C = (B-11) X 2
  609.       40 IF A > 0 THEN Print 'Your attack has succeeded for " C " points of
  610.                              physical damage.  Ouch!!'
  611.  
  612.           Man might be defined as a gambling animal, but I understand that
  613.       in certain experiments with Skinner boxes show that your basic white
  614.       rat will hit the old lever on a pretty continuous basis, if he is
  615.       rewarded with random bits of food sliding down the chute there, in
  616.       response to his hopeful activity.  Given the chance to gain on a
  617.       gamble, the old adrenalin starts pumping and the bet is on, even in
  618.       the lower orders of the mammal tree.
  619.  
  620.  
  621.       EARLY DAYS IN THE COMPUTER KINGDOM
  622.  
  623.           When I first got started in computers I got an Apple II+ clone
  624.       and was introduced to the wonderfulness of AppleDos.  I copied out,
  625.       after I got used to my machine,  what seemed like really keeno
  626.       programs from Nibble magazine now some of these were written in
  627.       Basic.  Some were written in Assembler.  I tried copying in an
  628.       assembly program and noticed that the programs that were written in
  629.       Assembler ran faster and took up less space, when assembled, than the
  630.       Basic programs (When your disks hold about 126k space is important).
  631.       Then, I found listings in Binary and they were all numbers and not
  632.       terribly interesting, although soothing to type, and these were the
  633.       shortest and fastest of all.  Already I had gained exposure to 3
  634.       levels of programming just by following my nose through a magazine.
  635.  
  636.           I bought a CP/M card for my Apple, so that I could run that
  637.       golden oldie of word processing, WordStar.  I became proficient in
  638.       WordStar because it was such a blessed improvement over almost
  639.       anything under AppleDos.  I learned all of WordStar's control
  640.       character sequences and could run its files through a dictionary and
  641.       do all the things that you do with a real word processor.  One of the
  642.       things I learned about was WordStar's non-document mode which combs
  643.       all the funny control sequences out of program listings so that they
  644.       don't foul up the program when it is compiled or assembled and run.
  645.  
  646.           My main interest was in telecommunications and I ran a little
  647.       telecommunications group (SIG) for the LOGIC Apple User's Group with
  648.       about 15 or 17 dedicated meeting attendees.  Of these, several never
  649.       did learn to use their modems, they just liked meetings.  The CP/M
  650.       terminal program, Modem7, became kind of a crusade with me because it
  651.       was the only really good public domain terminal program available and
  652.       I learned to edit the overlays (each modem needed a different
  653.  
  654.                                      - 10 -
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.       ABUG NEWS                                                  JANUARY 1989
  662.  
  663.  
  664.        overlay) which were written in, guess what, assembly language, and
  665.       to overlay them on the main program.  Modems were various and between
  666.       myself, my friends and associates I ended up doing quite a few of
  667.       these overlays.   Hacking these out, and overlaying them I became
  668.       somewhat more familiar with CP/M and learned respect for these CP/M
  669.       folk, who believed in and acted upon the notion that users should
  670.       have access to the source code.  They were always tinkering with
  671.       their BIOS or trying to find a niftier way to paint the old wagon red
  672.       and I enjoyed reading about their exploits on CRS Systems which was,
  673.       at that time, primarily for CP/M because most of the public domain
  674.       programs were then CP/M.
  675.  
  676.  
  677.       ENTER A BIG BLUE CLONE
  678.  
  679.           I became a maverick in the Apple world, someone used their
  680.       co-processor for Modem7 overlays and WordStar and dBaseII under CP/M.
  681.       I decided, fairly late, that things were slowing down a little bit
  682.       for the Apple II+ and the time had come to move over to a 'real'
  683.       machine.  That's when I got an MS-DOS XT clone with 8 Mhz clock speed
  684.       and two floppy drives.  I worked this way for about a year and then
  685.       added a 30 Meg harddrive, a second serial port and a V20 chip, for
  686.       even zippier processing, an EGA Wondercard, which let me emulate EGA
  687.       graphics very well indeed on my good quality, amber XT screen and a
  688.       2400 baud modem.
  689.  
  690.           Using the XT was just like putting on a pair of old slippers.
  691.       Most of the commands were nearly the same as in CP/M but more
  692.       powerful.  (There are reasons for this.  Microsoft borrowed liberally
  693.       from the 'free' CP/M operating system when they created MS-DOS).  I
  694.       worked away on my MS DOS machine and this is what it became, a 'work'
  695.       machine.  Now, work can get dull, especially if you do a lot of
  696.       writing or a lot of accounting, which is what I was doing on the XT.
  697.  
  698.  
  699.       I SEE THE LIGHT
  700.  
  701.           When fortune favoured me with a windfall I decided I wanted a
  702.       machine that I could enjoy, that was NOT just a work machine.  I
  703.       checked out the Atari and I didn't like the screen.  I started asking
  704.       a lot of questions, mostly on CRS Systems, over my modem.  Later, I
  705.       discovered M31 BBS and the nice folks associated with ABUG.  I was
  706.       sliding towards the Amiga because I could tell it would give you the
  707.       most bang for the bucks.  It had this terrific screen.  I didn't know
  708.       about the slow disk operating system and slow disk access and a few
  709.       other things that I have since discovered.
  710.  
  711.           I noticed that there was a pretty good amount of public domain
  712.       software out there for the Amiga.  Being a little bored with MS DOS,
  713.       I wanted the challenge of a different system and the Amiga was about
  714.       as different as I was likely to get and as powerful as I could get,
  715.       within my budget range.  I've never regretted getting the Amiga500.
  716.  
  717.  
  718.  
  719.  
  720.                                      - 11 -
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.       ABUG NEWS                                                  JANUARY 1989
  728.  
  729.  
  730.       People tell me I should have got an Amiga2000 with this, that and the
  731.       other thing, but the 500 gets me there just the same and I really
  732.       enjoy it.
  733.  
  734.           The public domain software doesn't flow as fast as it does (or
  735.       did) in the MS DOS area but, hey, those MS DOS programs repeat them-
  736.       selves a lot.  Somebody is always re-inventing the wheel all the
  737.       time.  The Amiga is not really an easy machine to program for but the
  738.       extra dimensions of graphics and sound make for a more interesting
  739.       product and I spend more time with the these Amiga public domain
  740.       programs than I have with some of the MS DOS throwaways.
  741.  
  742.           Something I really appreciate about the Amiga is its flexibility
  743.       as an 'art' machine.  By art I mean pictures, and music, and writing.
  744.       I use Word Perfect on both machines and my preferred editing medium
  745.       is the Amiga because it's easier to see and I get the mouse and
  746.       windows, as well as direct keyboard entry.  (Being able to enter
  747.       commands from the keyboard, by the way, caused me to favour the Amiga
  748.       over the Mac).  Deluxe Music Construction Set and Photon Paint (which
  749.       was the first program I bought) have both given me a good deal of
  750.       pleasure and helped me to grow conceptually as well.
  751.  
  752.           I store my writing, etc. on both machines.  Each is a logical
  753.       backup of the other.  I keep them pretty constantly connected with a
  754.       null modem cable at 4800 or 9600 baud using xmodem (CRC) or zmodem.
  755.  
  756.           My present Amiga 500 system has 2 drives and a meg of ram.  I
  757.       like it that way.  After writing 2 novels on a 64k Apple II in CP/M
  758.       with 2-126k drives and a Ram drive, the 500 is spacious enough for me
  759.       to feel comfortable in.
  760.  
  761.       I'm glad I made the right choice in the Amiga.  I expect you are too.
  762.  
  763.  
  764.          ===============================================================
  765.  
  766.                             A Few MINIX Of Your Time
  767.  
  768.                   (Extracted from a posting by Andy Tanenbaum)
  769.  
  770.       Now that the Amiga 2500 is here (well, almost) these words about MINIX
  771.       might help us to catch a glimpse of one path down which we could march.
  772.       MINIX isn't for the Amiga (yet) but the piece does give an idea of what
  773.       Unix holds in store.
  774.  
  775.      =======================================================================
  776.  
  777.  
  778.       Subject: MINIX (UNIX clone) now available for 68000 (Atari-ST)
  779.  
  780.           MINIX is a new operating system that is system-call compatible
  781.       with V7 UNIX. Unlike real UNIX, it is available with all the source
  782.       code, both the kernel and all the utilities.  The purpose of this
  783.       message is to announce its availability on the 68000 CPU, speci-
  784.       fically the Atari-ST.  However, since it should not be too hard to
  785.  
  786.                                      - 12 -
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.       ABUG NEWS                                                  JANUARY 1989
  794.  
  795.  
  796.       port it to other 68000-based computers (e.g., Amiga, Macintosh), this
  797.       message is being crossposted to a number of newsgroups. This will be
  798.       the only announcement outside comp.os.minix.
  799.  
  800.           When MINIX is run on the Atari ST (or MegaST) it replaces the
  801.       native operating system (TOS) and turns the computer into a normal
  802.       UNIX machine. MINIX has been running on the IBM PC, XT, AT, and many
  803.       clones, including 386s for almost two years.  The IBM version is in
  804.       widespread use all over the world. The original (IBM) version was
  805.       written by Andrew S. Tanenbaum.  The Atari port was done by Johan
  806.       Stevenson and Jost Muller.  MINIX does not contain even a single line
  807.       of AT&T code.  Thus both the operating system and the utilities are
  808.       all brand new code.
  809.  
  810.  
  811.       MINIX FEATURES
  812.  
  813.       -   System call compatible with V7 UNIX (except for a few very
  814.           minor calls)
  815.       -   Kernighan and Ritchie compatible C compiler is included
  816.       -   Shell that is functionally identical to the Bourne shell is
  817.           included
  818.       -   Full multi-programming (fork+exec; background jobs in shell:
  819.           cc file.c & )
  820.       -   Full screen editor inspired by emacs (modeless, autoinsert,
  821.           etc.) included
  822.       -   Ability to read and write TOS disks
  823.       -   Over 90 popular utilities provided (cat, grep, ls, make,
  824.           mount, sort, etc.)
  825.       -   Over 100 library procedures provided (atoi, fork, malloc,
  826.           stdio, etc.)
  827.       -   Works with floppy-only systems or with hard disk systems
  828.       -   Full operating system source code (in C) is included
  829.       -   Source code for all the utilities (except C compiler) is
  830.           included
  831.  
  832.  
  833.       PARTIAL LIST OF THE MINIX COMMANDS
  834.  
  835.       ar as badblocks basename cal cat cc cem cg chmem chmod chown clr cmp
  836.       comm compress cp cpdir cpp cv date dd df diff diskcheck du echo expr
  837.       factor false find fix fsck getlf grep gres head kill ld ln login lpr
  838.       ls make megartc mined mkdir mkfs mknod more mount mv od opt passwd pr
  839.       printenv pwd readall readfs rev rm rmdir roff sh shar size sleep sort
  840.       split stty su sum sync tail tar tee test time tos touch tr treecmp
  841.       true umount uniq update uudecode uuencode wc
  842.  
  843.  
  844.       PARTIAL LIST OF THE MINIX LIBRARY
  845.  
  846.       abort abs access alarm atoi atol bcopy brk call chdir chmod chown
  847.       chroot cleanup close creat crypt ctime ctype doprintf dup dup2 exec
  848.       exit fclose fflush fgets fopen fork fprintf fputs fread freopen fseek
  849.       fstat ftell fwrite getc getegid getenv geteuid getgid getgrent
  850.       getpass getpid getpwent gets getuid gtty index ioctl isatty itoa kill
  851.  
  852.                                      - 13 -
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.       ABUG NEWS                                                  JANUARY 1989
  860.  
  861.  
  862.       link lseek malloc mknod mktemp mount open pause perror pipe popen
  863.       putc puts qsort rand read regexp regsub rindex scanf setbuf setgid
  864.       setuid signal sleep sprintf stat stime strcat strcmp strcpy strlen
  865.       strncat strncmp strncpy stty sync system termcap time times umask
  866.       umount ungetc unlink utime wait write
  867.  
  868.  
  869.       NEWSGROUP
  870.  
  871.           There is a USENET newsgroup, comp.os.minix, concerned with MINIX.
  872.       This group is gatewayed to the ARPANET, BITNET, etc.  If you cannot
  873.       read USENET newsgroups directly, you can get on the mailing list by
  874.       sending a request to info-minix-request@udel.edu.  The group is very
  875.       active, and well worth reading if you are interested in MINIX.  It is
  876.       used for reporting bugs, fixing bugs, posting new software, asking
  877.       and answering questions, and so on.  At some point it may be necess-
  878.       ary to split the group (IBM vs.  Atari; source code vs discussion;
  879.       ...) but for the time being, there are no plans to split it.  Time
  880.       will tell.  There are archives of the messages that have been posted
  881.       to comp.os.minix.  For an information sheet telling about MINIX and
  882.       the archives, send email to ast@cs.vu.nl or watch the newsgroup.
  883.       Although this message is being crossposted to several groups, this
  884.       will be the only announcement.  Please post all subsequent discussion
  885.       to comp.os.minix ONLY.  The group is unmoderated.  Please do not
  886.       discuss the PDP-11 memory management unit or other irrelevant topics.
  887.  
  888.  
  889.       DOCUMENTATION
  890.  
  891.           There is a book describing MINIX is great detail, both how to use
  892.       it and how it works inside.  The book contains a highly annotated
  893.       copy of the O/S code as an appendix (250 pages).  This version is
  894.       slightly out-of-date, but it is still quite usable.  The biblio-
  895.       graphic data on the book are as follows:
  896.  
  897.           Title: Operating Systems: Design and Implementation
  898.         Author: Andrew S. Tanenbaum
  899.       Publisher: Prentice-Hall, Englewood Cliffs, NJ 07632
  900.           Date: 1987
  901.           ISBN: 0-13-637406-9  (hardback version, U.S and Canada only)
  902.                 0-13-637331-3  (paperback version, outside of U.S. and
  903.                                  Canada)
  904.          Price: about $40
  905.  
  906.           The book is currently in the process of being translated into
  907.       German. There is also a paperback MINIX Reference Manual that is a
  908.       subset of the book.
  909.  
  910.           It contains only the MINIX specific information, not the general
  911.       background stuff on operating systems that the book contains.  The
  912.       reference manual is about $35.  There is also a package containing
  913.       the disks and the reference manual combined going for about $110.  I
  914.       think there may soon be a package containing the reference manual and
  915.       the Atari disks.
  916.  
  917.  
  918.                                      - 14 -
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.       ABUG NEWS                                                  JANUARY 1989
  926.  
  927.  
  928.           The Atari disks come with a little booklet telling how to boot
  929.       the system and how it differs from MINIX-PC (IBM version).  Effec-
  930.       tively it is a diff listing between MINIX-ST and MINIX-PC.  It makes
  931.       no attempt to repeat the 500 or so pages on MINIX from the book or
  932.       manual.
  933.  
  934.  
  935.       AVAILABILITY
  936.  
  937.           MINIX is something of an intermediate form between AT&T UNIX and
  938.       GNU. Unlike GNU, MINIX is not public domain.  It is copyrighted by
  939.       Prentice-Hall and is being sold by them.  The price for the Atari
  940.       disks in the U.S. is $80 + shipping (somewhat higher abroad)  and
  941.       includes all the source code.  On the other hand, unlike AT&T UNIX,
  942.       the source code is readily available, and may be copied for bona fide
  943.       educational and research use.  For example, a professor teaching a
  944.       course on operating systems could legally buy the disks and then make
  945.       copies for all his students.  A very limited amount of private
  946.       copying (say, no more than 3 copies per original) for personal
  947.       friends is ok.  If this gets out of hand, and Prentice-Hall decides
  948.       that not enough have been sold, they will just drop the Atari and
  949.       have future versions be for the IBM only. It is the intention that
  950.       future versions be compatible with POSIX.
  951.  
  952.           In the U.S. you can order the software and books from most
  953.       bookstores or directly from Prentice-Hall in NJ.  The ISBN number for
  954.       the Atari software is 0-13-584392-8.  Prentice-Hall's phone number is
  955.       (201) 767-5937.
  956.  
  957.  
  958.          ===============================================================
  959.  
  960.                                    FIVE ALIVE?
  961.  
  962.                             WORDPERFECT CHAT FROM CRS
  963.  
  964.                  Word Perfect was represented by J.B. Marketing
  965.                      the Canadian distributor of the product
  966.  
  967.      =======================================================================
  968.  
  969.       Question:      Do you know when WP5.0 will be released for the MAC or
  970.                      the Amiga?
  971.  
  972.       WordPerfect:   Wordperfect for the Mac is the same or in some aspects
  973.                      better that WP 5.0 already (Mac 1.0).  The Amiga is
  974.                      another question.. We are working on the next release
  975.                      of the Amiga but have no details yet only that it is
  976.                      in the makings.
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.                                      - 15 -
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.       ABUG NEWS                                                  JANUARY 1989
  992.  
  993.  
  994.          ===============================================================
  995.  
  996.                                     TECH-MAIL
  997.  
  998.      =======================================================================
  999.  
  1000.  
  1001.              Msg#:32417 *AMIGANET*  general
  1002.       11/10/88 00:52:00
  1003.              From: PAUL OKEEFE
  1004.                To: ALL
  1005.              Subj: GVP HARD DISK CONTROLLER
  1006.  
  1007.           I called GVP about the autoboot rom Friday and finally they
  1008.       called me back today.  Here's the stats:
  1009.  
  1010.       1.  The Rom is available now.
  1011.  
  1012.       2.  Unlike Commodore's 2090A HD Controller, the GVP -will- autoboot
  1013.           with SEAGATE drives including the ST277N. 3. The Cost is $22.00.
  1014.           UPS Blue is $25.00.  Red $35. 4. The rom started shipping to
  1015.           dealers Saturday. 5. You can order your rom from the dealer your
  1016.           bought the GVP HD controller from, or direct from GVP.
  1017.  
  1018.           I talked to Shawn Marzola at GVP, (215) 889-9411.  *deluge him
  1019.       with calls* [big grin].
  1020.  
  1021.           In other news, has anybody else installed their Autoboot 1.3
  1022.       Kickstart rom?  Couldn't Commodore have put the thing in between some
  1023.       slots instead of under the drive bay?  I don't imagine that the one
  1024.       for the 500 is much more fun.
  1025.  
  1026.       --- ConfMail V4.00
  1027.       * Origin: MGS-AMIGA FREQHQ TBBS 2.1S/BINK 2.00 HST RTP, NC
  1028.       (1:151/103)
  1029.  
  1030.  
  1031.              Msg#:29056 *AMIGANET*  general
  1032.       10/27/88 03:07:00
  1033.              From: DANA MCPHEE
  1034.                To: JASON KOZDRA
  1035.              Subj: REPLY TO MSG# 28972 (RE: JERRY POURNELLE)
  1036.  
  1037.           Hmmm ... Amiga a toy ....let's see, who uses Amigas ... NASA,
  1038.       Star Wars Defense Organization Headquarters, Lawrence Livermore Labs
  1039.       (Atomic Energy Commission Labs), UCLA School of Medicine Brain
  1040.       Imaging Research Department, the Pentagon, National Vision Research
  1041.       Laboratory, Apple Computer- they demoed the not-yet MacII to their
  1042.       executives with an Amiga 2000- ... Harvard University Capenter Center
  1043.       for Film and Animation, 3 of 300 top winners in SIGGRAPH/1988,500
  1044.       cable TV companies, NBC, ABC (for set design, composition, etc.) ...
  1045.       Frank Zappa, BB.King (has 3), Professional Video houses ... ETC...
  1046.  
  1047.       --- QuickBBS v2.03
  1048.        Origin: M E T R O P O L I S  (617) 721-7360 [MABOS] (1:101/149)
  1049.  
  1050.                                      - 16 -
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.       ABUG NEWS                                                  JANUARY 1989
  1058.  
  1059.  
  1060.              Msg#:29032 *AMIGANET*  general
  1061.       10/28/88 21:23:00
  1062.              From: JOHN BOYLE
  1063.                To: ALL
  1064.              Subj: SUPRA 2400
  1065.  
  1066.       Hi Everyone,
  1067.  
  1068.           About a year ago I purchased a supra 2400 and began using it to
  1069.       run my BBS. It performed flawlessly for about 6 months, and then for
  1070.       no apparent reason, fried its on/off hook relay...permanently in the
  1071.       off hook position. I thought this to be a fluke and received a
  1072.       replacement from my dealer. About a month went by, and the exact same
  1073.       problem occurred with the brand new SUPRA. Upon return of this second
  1074.       unit, the Supra distributor claimed there must be something wrong
  1075.       with my system here and that they would not replace a third unit.
  1076.       Well, the third one is still going strong, more that a month into
  1077.       it's service life. Possibly whatever was wrong is now right or
  1078.       something, but my question to fellow Supra owners is, have any of you
  1079.       experienced a similar problem? I don't for a minute believe there is
  1080.       anything wrong at my end. I've run this system for over four years
  1081.       now, mainly on a Hayes 1200 without problem.
  1082.  
  1083.           Anyway, other than that, I feel the Supra is a superb modem for
  1084.       the money and will have many BBSERS going 2400 baud.
  1085.  
  1086.       John Boyle / SYSOP......."Direct Connect" BBS, Belleville, Canada.
  1087.  
  1088.       ---
  1089.       * Origin: "DIRECT CONNECT" Belleville,ONT.CAN.(613-969-0111)
  1090.       (Opus 1:148/306)
  1091.  
  1092.  
  1093.              Msg#:29472 *AMIGANET*  general
  1094.       10/30/88 16:37:00
  1095.              From: A. FRYER
  1096.                To: JOHN BOYLE
  1097.              Subj: REPLY TO MSG# 29469 (RE: SUPRA 2400)
  1098.  
  1099.       Hi John, Here are a few theories about your problems with your SUPRA.
  1100.  
  1101.       1)  Maybe it got fried in an electrical storm.  You should ALWAYS!!
  1102.           disconnect your modem from the phone line during an electrical
  1103.           storm
  1104.  
  1105.       2)  Perhaps the SUPRA wasn't designed to be used 24hrs, 7 days a week
  1106.           (read "heavy duty use") in running a BBS.
  1107.  
  1108.       3)  It might be that your power source is noisy.  You should get a
  1109.           surge suppressor or something.
  1110.  
  1111.           If all else fails... Don't Force it, get a bigger hammer!
  1112.       ---
  1113.       * Origin: "DIRECT CONNECT" Belleville,ONT.CAN.(613-969-0111)
  1114.         (Opus 1:148/306)
  1115.  
  1116.                                      - 17 -
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.       ABUG NEWS                                                  JANUARY 1989
  1124.  
  1125.  
  1126.              Msg#:29469 *AMIGANET*  general
  1127.       10/31/88 18:20:00
  1128.              From: OMAR SIDDIQUE
  1129.                To: JOHN BOYLE
  1130.       Subj: REPLY TO MSG# 29069 (RE: SUPRA 2400)
  1131.  
  1132.           Not had any problems with my Supra..  (knock on wood..  A lot of
  1133.       my things have been breaking recently) Had it since..  June, I think.
  1134.       ---
  1135.       QuickBBS v2.03 * Origin:  Sentrax ---
  1136.       "Home of the 'Save Omar Fund' - Pledge today"
  1137.  
  1138.  
  1139.              Msg#:30146 *AMIGANET*  general
  1140.       11/02/88 23:39:00
  1141.              From: MICHAEL TRATT
  1142.                To: LEE WIER
  1143.              Subj: REPLY TO MSG# 29037 (RE: AMIGA 1080 MONITOR!.. :))
  1144.  
  1145.       Lee,
  1146.  
  1147.           The 1080 monitor is compatible with IBM compats that use a CGA
  1148.       type display adaptor card.  All you need is a RGBI 9pin to 9pin
  1149.       cable. You should be able to get one of these through Commodore.  The
  1150.       1080 works very well on a IBM compat, I use mine on my Amiga and a
  1151.       Tandy 1000TX with no problems at all.
  1152.  
  1153.       Michael....
  1154.       ---
  1155.       * Origin: "Amiga Revolution", Powered by HST! 817-690-5077
  1156.       (Opus 1:382/17)
  1157.  
  1158.  
  1159.  
  1160.              Msg#:29009 *AMIGANET*  general
  1161.       10/30/88 16:33:00
  1162.              From: GRANT DELOREAN
  1163.                To: LEE WIER
  1164.              Subj: RE: AMIGA 1080 MONITOR!.. :)
  1165.  
  1166.       -> Does anyone know if the Amiga 1080 Monitor is IBM
  1167.       -> Compatible?? If so, what graphic card can you use with it??
  1168.       -> Monochrome/CGA/EGA?? I know VGA is definitely out. I am in
  1169.  
  1170.           Well, it will work fine in CGA (digital RGBI) and VGA (analog
  1171.       RGB), but it won't work for EGA (EGA is a little weird). Remember to
  1172.       set both switches correctly when you hook it up or switch between
  1173.       your Amiga and the IBM.
  1174.  
  1175.           Oh yeah, almost forgot. I don't know if it will work with the
  1176.       little known Professional Graphics Adaptor that IBM had for a while,
  1177.       I've never seen it tried. Probably wouldn't, though.
  1178.       Grant
  1179.       --- QuickBBS v2.03
  1180.       * Origin: Blue Moon BBS  (614)262-4428, Columbus OH (1:226/240)
  1181.  
  1182.                                      - 18 -
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.       ABUG NEWS                                                  JANUARY 1989
  1190.  
  1191.  
  1192.              Msg#:29036 *AMIGANET*  general
  1193.       10/29/88 12:01:00
  1194.              From: ANN BLACK
  1195.                To: LEE WEIR
  1196.              Subj: 1080 MONITOR WITH PC
  1197.  
  1198.       Lee,
  1199.  
  1200.           I had the same question & wrote to Redmond Cable about it. They
  1201.       said a DB9M/F with part number RS 300 in their stock would handle it
  1202.       for a total cost of $35.  I didn't ask about which video card would
  1203.       work, unfortunately.
  1204.  
  1205.           But the Redmond people have always been quickly responsive to all
  1206.       of my queries.  17371 - A1 NE 67th Ct., Redmond, WA 98052
  1207.       (206) 882-2009.
  1208.  
  1209.       --- ConfMail V4.00
  1210.       * Origin: Doctors Inn *HST* (Pittsburgh, PA 412-881-7757) (1:129/53)
  1211.  
  1212.  
  1213.               From: chas@gtss.UUCP (Charles Cleveland)
  1214.            Subject: Re: Partitioning RAD:
  1215.               Date: 4 Dec 88 21:57:28 GMT
  1216.       Organization: Georgia Tech School of Physics
  1217.  
  1218.       In <3702@druwy.ATT.COM> mab@druwy.ATT.COM (Alan Bland) writes:
  1219.       > In <282@gtss.UUCP> chas@gtss.UUCP (Charles Cleveland) writes:
  1220.       > When I set up RAD: under FFS (but not under SFS), I seemed to have
  1221.       > to format it before using it even though it was a single
  1222.       > filesystem, contrary to your remark above.
  1223.  
  1224.       My RAD: is setup under FFS as a single filesystem, and it does not
  1225.       need to be formatted.  After mounting, RAD: is automagically format-
  1226.       ted on cold boot (my MountList specifies Mount = 1, or whatever the
  1227.       parameter is, that tells it to load the handler immediately when
  1228.       mounted rather than waiting until the first access).  Make sure your
  1229.       MountList includes both the FFS handler and the dos type (I forget
  1230.       the exact names of the parameters).
  1231.  
  1232.       Mount = 1.  That's the ticket.  Now not only does my FFS RAD: not
  1233.       need to be formatted, but it has regained the quasi-recoverability
  1234.       (it goes in C00000 memory in my machine), like vd0:'s, that I had
  1235.       hoped for.
  1236.  
  1237.       Examination of my startup-sequence reminds me that I had RAD:
  1238.       recovering before while a slow-file system, but conversion to FFS
  1239.       without Mount = 1 if RAD: lives in C00000 apparently prevents any
  1240.       recoverability at all.
  1241.  
  1242.       I was surprised, after adding 'Mount = 1' to my mountlist and
  1243.       removing the format from my startup-sequence, when I rebooted with
  1244.       that disk and none of the expected copies to RAD: occurred.  When I
  1245.  
  1246.  
  1247.  
  1248.                                      - 19 -
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.       ABUG NEWS                                                  JANUARY 1989
  1256.  
  1257.  
  1258.       looked, RAD:'s contents were still intact from yesterday, when it had
  1259.       been mounted without 'Mount = 1' in my mountlist.  In fact, in the
  1260.       meantime, I had even rebooted twice from other disks that don't even
  1261.       know about RAD:, but use vd0: instead.
  1262.  
  1263.  
  1264.            Subject: LUCAS + 68000 MODIFICATION
  1265.            Summary: Hardware mod.  to let the LUCAS board work with a 68000
  1266.           Keywords: LUCAS, 68000, 68020
  1267.               Date: 6 Dec 88 00:34:44 GMT
  1268.        Followup-To: comp.sys.amiga.tech
  1269.       Organization: University of Toronto, CSRI
  1270.  
  1271.       LUCAS BOARD MODIFICATION TO ALLOW THE 68000 TO REMAIN IN THE AMIGA
  1272.  
  1273.       DESCRIPTION:
  1274.  
  1275.           This article describes a modification to the LUCAS 68020 accel-
  1276.       erator board that aws the 68000 processor to physically remain on the
  1277.       Amiga bus along with the 68020.  By keeping the 68000 in the system,
  1278.       the Amiga can still be used with software (usually copyprotected
  1279.       games) that will not run on a 68020.  Only one processor can be used
  1280.       at a time and that processor is selected with a toggle switch before
  1281.       the system is powered up.  The unused processor is tristated from the
  1282.       bus.  That's the main idea behind this circuit: tristate all outputs
  1283.       from the unused processor.
  1284.  
  1285.           For most of the output signals from both the 68020/-
  1286.       LUCAS_GLUE_LOGIC and the 68000, tristating can be achieved by
  1287.       asserting Bus Request (*BR).  *BR tristates the address and data
  1288.       buses, as well as most of the control outputs.  On the 68000, the
  1289.       only signals that are NOT tristated are Bus Grant *BG (pin 11), and E
  1290.       clock (pin 20).  On the 68020/LUCAS board, the outputs which are NOT
  1291.       tristated include R/*W (U11, pin 9), *VMA (U5, pin 17), E clock (U4,
  1292.       pin 19), and *BG (U1, pin 11).  These few signals must be tristated
  1293.       "manually" from their respective processor to the Amiga 64 pin socket
  1294.       using tristate buffers to prevent bus contention.  The other pins
  1295.       from both processors can be safely connected together because they
  1296.       are either inputs, or they are tristated when *BR is asserted.
  1297.  
  1298.           The Bus Request (*BR) input to each processor is driven by a
  1299.       separate tristate buffer whose input is tied to ground.  The toggle
  1300.       switch is used to enable the buffer to the *BR of the processor that
  1301.       is NOT being used.  I arbitrarily decided for the sake of simplicity
  1302.       (keeping the extra chip count down to one), and to avoid having to
  1303.       cut traces on the LUCAS board, that only the 68020 will be able to
  1304.       receive a real *BR from the Amiga bus.  This is a reasonable decision
  1305.       if the 68000 will only be used to run copy-protected games and
  1306.       hardware that does not require DMA.  This decision allows the
  1307.       existing *BR and *BG from the 68020 to remain connected to the  64
  1308.       pin socket leading to the Amiga.  The *BR (pin 13) and *BG (pin 11)
  1309.       pins  on the 68000 must be physically separated from the 64 pin
  1310.       socket leading to the Amiga by bending them outward.
  1311.  
  1312.  
  1313.  
  1314.                                      - 20 -
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.       ABUG NEWS                                                  JANUARY 1989
  1322.  
  1323.  
  1324.       BUILDING IT:
  1325.  
  1326.           The modification requires no cut traces, no soldering to chips,
  1327.       and could ideally be done without any soldering to the LUCAS board
  1328.       (except for power), however I did solder to 4 signals on the LUCAS
  1329.       board for convenience.  The actual finished modification doesn't look
  1330.       too pretty because of all the aerial wiring between the small
  1331.       perfboard that holds the tristate buffer and the LUCAS board, but who
  1332.       looks inside the case anyway.  :-)  The schematic for the circuit is
  1333.       given below.
  1334.  
  1335.           IC pins U4-19, U5-17, U10-8, U10-9, and U11-9 are carefully bent
  1336.       outward from their sockets on the LUCAS board, both to isolate them
  1337.       from their sockets and to provide connection points.  Single pin
  1338.       sockets taken from a machine socket terminal strip are attached to
  1339.       these pins and wired to a small perfboard holding the 74ACT244.
  1340.       Using single pin machine sockets eliminates having to solder directly
  1341.       to the bent pins of the chips.  The machine sockets I actually used
  1342.       were taken from an Augat 510-AG90F-32 32 pin wirewrap socket terminal
  1343.       strip which I broke into individual sockets.
  1344.  
  1345.           The same technique is used to attach the bent 68000 pins 13 and
  1346.       20 to the perfboard.  Pin 11 on the 68000 (*BG) is bent and left
  1347.       unconnected.
  1348.  
  1349.           There are four signals from the 74ACT244 that must connect
  1350.       directly to the 64 pin socket leading to the Amiga.  These I soldered
  1351.       to four points on the LUCAS board.  The signals are *BR20 (pin 13), E
  1352.       (pin 20), *VMA (pin 19) and R/*W (pin 9) on the socket leading to the
  1353.       Amiga.  R/*W is actually soldered to the side of the 30 ohm resistor
  1354.       on the LUCAS board not leading to pin 9 of the 64 pin socket.
  1355.  
  1356.           In the circuit I make use of an inverter from the 74F04 on the
  1357.       LUCAS board (U10 pins 8 and 9) to control which tristate buffers are
  1358.       enabled.  For the tristate buffer chip I used a 74ACT244 since it is
  1359.       as fast as an 'F244, requires less power, and I had one on hand.  I
  1360.       would think a 74F244 would work just as well.  Extra decoupling
  1361.       capacitors should be used both on the perfboard holding the buffer
  1362.       chip and on the LUCAS board since there is a 68000 as well as a
  1363.       74ACT244 drawing power and making noise on the power bus.
  1364.  
  1365.           Power for the tristate buffer can be obtained by soldering to the
  1366.       leads of a capacitor on the LUCAS board.  The square solderpad is
  1367.       positive.
  1368.  
  1369.           I used two 4.7K pullup resistors on the perfboard, although there
  1370.       are spare pullup resistors on one of the SIPs on the LUCAS board that
  1371.       could also be used.
  1372.  
  1373.           The toggle switch can be mounted on the rear of the Amiga's case
  1374.       above the keyboard connector.  When the switch is open, the 68020 is
  1375.       selected.  When the switch is closed, the 68000 is selected.  The
  1376.       switch should be toggled only when the power is off, since you get a
  1377.       nice guru otherwise.
  1378.  
  1379.  
  1380.                                      - 21 -
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.       ABUG NEWS                                                  JANUARY 1989
  1388.  
  1389.  
  1390.           In making the 64 pin connection from LUCAS to the Amiga's 68000
  1391.       socket I used two 32 pin gold wirewrap machine socket terminal
  1392.       strips. These strips act as both a socket for the 68000 and as
  1393.       extender pins to the 64 pin socket in the Amiga.  It was a tight fit
  1394.       since the holes on LUCAS are less than 0.025".  But gentle rocking
  1395.       back and forth while pressing down allowed the posts to go through
  1396.       the board without damage. To avoid having those "tree trunks" damage
  1397.       the Amiga's 64 pin socket, I soldered a soldertail machine socket to
  1398.       the bottom of the wirewrap posts.  Since this wasn't quite high
  1399.       enough to make LUCAS sit above the Kickstart daughter board in the
  1400.       Amiga, I plugged another 64 pin soldertail socket onto the bottom as
  1401.       an extension.  The following sketch shows an end view of the LUCAS
  1402.       board with the above assembly.
  1403.  
  1404.           If the LUCAS board has already been built, it should still be
  1405.       possible to somehow solder a 64 pin soldertail socket to the top of
  1406.       the LUCAS Board, where the 64 pins extend down to the Amiga's 68000
  1407.       socket. Remember to remove any IC's from the LUCAS board before doing
  1408.       any soldering.
  1409.  
  1410.         xxxxx      <--- 68000 microprocessor
  1411.        /     \
  1412.        V     V     <--- 32 pin gold wirewrap machine socket terminal strips
  1413.     ---|-----|---- <--- LUCAS PC board
  1414.        |     |
  1415.        |     |
  1416.        |     |
  1417.        V     V     <--- 64 pin soldertail machine socket
  1418.        |     |
  1419.        V     V     <--- 64 pin soldertail machine socket - used as extension
  1420.        |     |
  1421.     ___V_____V____ <--- 64 pin socket on the Amiga motherboard
  1422.  
  1423.  
  1424.  
  1425.       PARTSLIST:
  1426.  
  1427.       68000  (U1)                    - removed from the Amiga
  1428.       74ACT244  (U12)                - tristate buffer
  1429.       20 pin dip socket              - to hold buffer chip
  1430.       small perfboard
  1431.       4.7K resistors (2)
  1432.       SPST toggle switch
  1433.       single pin machine sockets (7) - can be taken from a
  1434.                                        510-AG90F-32 terminal strip or a
  1435.                                        socket terminal carrier decoupling
  1436.                                        capacitors
  1437.  
  1438.       Socket assembly:
  1439.       64 pin gold soldertail machine socket (2)
  1440.       32 pin gold wirewrap machine socket terminal strip (2)
  1441.                       (e.g.  Augat 510-AG90F-32)
  1442.  
  1443.  
  1444.  
  1445.  
  1446.                                      - 22 -
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.       ABUG NEWS                                                  JANUARY 1989
  1454.  
  1455.  
  1456.       SCHEMATIC:  Evan Sidoriak  November 20, 1988.
  1457.  
  1458.  
  1459.             U12  74ACT244
  1460.  
  1461.               17 |\  3   30ohms
  1462. R/*W20    -------| >-----/\/\/----- R/*W  socket pin 9  (solder pin 3 to
  1463. U11 pin 9        |/                                         existing resistor)
  1464.                   |
  1465.               13 |\  7
  1466. E20       -------| >--------------- E     socket pin 20 (solder to board)
  1467. U4 pin 19        |/
  1468.                   |
  1469.               15 |\  5
  1470. *VMA20    -------| >--------------- *VMA  socket pin 19 (solder to board)
  1471. U5 pin 17        |/
  1472.                   |
  1473.               11 |\  9
  1474.       |----------| >------o-------- *BR00 68000 pin 13
  1475.       |          |/       |
  1476.     -----         | 19    >
  1477.      ---          |       > 4.7K   Vcc
  1478.       -           |       >         |
  1479.           Vcc     |       |_________|
  1480.            |      |_____
  1481. Switch     <           |
  1482. 1=68020    < 4.7K      |
  1483. 0=68000    <           |
  1484.       /    |  9 |\  8  |
  1485.   |-o/  o--o----| >O----
  1486.   |        |    |/
  1487.   |        |    U10 1/4 74F04
  1488. _____      |
  1489.  ---       |------|
  1490.   -               | 1
  1491.                   |
  1492.                6 |\  14
  1493. E00       -------| >--------------- E     socket pin 20 (solder to board)
  1494. 68000 pin 20     |/
  1495.                   |
  1496.                8 |\  12
  1497.       |-----o----| >--------------- *BR20 socket pin 13 (solder to board)
  1498.       |     |    |/
  1499.     -----   |     |
  1500.      ---    |  2 |\  18
  1501.       -     o----| >---- NC
  1502.             |    |/
  1503.             |     |
  1504.             |  4 |\  16
  1505.             |----| >---- NC
  1506.                  |/
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.                                      - 23 -
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.       ABUG NEWS                                                  JANUARY 1989
  1520.  
  1521.  
  1522.       NOTES:
  1523.  
  1524.       Pins U4-19, U5-17, U10-8, U10-9, U11-9 are bent outward from their
  1525.       sockets on the LUCAS board and attached to the 74ACT244 using single
  1526.       pin machine sockets.
  1527.  
  1528.       "Socket" in the schematic refers to the 64 pin socket that leads to
  1529.       the Amiga. Only pins 11, 13 and 20 are bent on the 68000 (U1).  All
  1530.       other 68000 pins plug into the 64 pin socket.  Pin 11 (*BG00) on the
  1531.       68000 is left unconnected.  Pins 13 and 20 of the 68000 are attached
  1532.       to the 74ACT244 using single pin  machine sockets.
  1533.  
  1534.       *BR20 and *BG20 are already connected to the 64 pin socket (pins 13
  1535.       and 11). Pins 2 and 4 on the 74ACT244 are unused inputs and should be
  1536.       grounded.  Pins 16 and 18 are unused outputs and are left uncon-
  1537.       nected.  Vcc=pin 20, Gnd=pin 10.  The 30 ohm resistor is already on
  1538.       the LUCAS board, so you really only need to solder a line from the
  1539.       74ACT244 pin 3 to the side of the 30ohm resistor not leading to pin 9
  1540.       of the 64 pin socket.  If only the 68020 will be used with devices
  1541.       that assert *BR (a reasonable assumption if the 68000 is only used
  1542.       for copy protected games) then *BG on the 68000 can be ignored (left
  1543.       unconnected) and the *BR and *BG signals to and from LUCAS can be
  1544.       left connected to the 64 pin socket.
  1545.  
  1546.  
  1547.       FINAL NOTES:
  1548.  
  1549.           If you do want to use DMA devices with the 68020, R/*W20 will
  1550.       have to be tristated when *BG20 is asserted.  This will mean a nand
  1551.       gate and another buffer chip.  I don't have any DMA devices, so I
  1552.       haven't worried about it yet. There are obviously other changes you
  1553.       can make to simplify the circuit or add functionality. (e.g. Use a
  1554.       SPDT switch and omit the inverter, or buffer *BR and *BG from both
  1555.       68020 and 68000 to allow both to do DMA.)
  1556.  
  1557.           The above circuit can be drastically trivialized by using a 5- or
  1558.       6-pole double-throw switch.  But that would be far too easy! :-) :-)
  1559.       You  will still need some kind of circuit to tristate R/*W20 if you
  1560.       want to do DMA.
  1561.  
  1562.           I designed and built this modification to the LUCAS board to
  1563.       provide compatibility with specific hardware and software I had that
  1564.       depended on having a 68000 in the Amiga.  I am making the results of
  1565.       my hack available in the event there are others with similar needs.
  1566.       I make NO guarantees as to whether this modification will work with
  1567.       any specific LUCAS board/Amiga configuration and I disclaim any
  1568.       responsibility for what anyone does to their Amiga or their LUCAS
  1569.       board using the above information.  This modification does require
  1570.       some hardware experience and should not be attempted by anyone not
  1571.       reasonably experienced with a soldering iron.  Almost anyone who can
  1572.       put together LUCAS in the first place should be able to do this
  1573.       modification.  Now that I've scared you off, I can assure you that I
  1574.       have made the circuit work in my own Amiga.  Several other people in
  1575.       the Toronto area either have made or are going to make this modifi-
  1576.       cation to their LUCAS boards, so compatibility problems, if any,
  1577.  
  1578.                                      - 24 -
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.       ABUG NEWS                                                  JANUARY 1989
  1586.  
  1587.  
  1588.       should show up shortly.  As long as you don't solder to any chips or
  1589.       cut any traces, you can always rip out the modifications to restore
  1590.       LUCAS back to its original form.:-) Anyone is free to use the above
  1591.       information as he or she sees fit.
  1592.  
  1593.           Any comments, bugs and suggestions will reach me at the addresses
  1594.       below. Happy hardware hacking ...November 28, 1988.
  1595.  
  1596.       Evan Sidoriak               evan@power.ele.toronto.edu
  1597.       UofT Dept of Elec Eng
  1598.       10 King's College Rd                     OR
  1599.       Toronto, Ontario            {uunet,pyramid}!utai!utcsri!utpower!evan
  1600.       M5S 1A4                     Phone: (416) 978-6392
  1601.  
  1602.  
  1603.       Article 2054 (27 more) in comp.sys.amiga.tech:
  1604.               From: gmg@hcx.uucp (Greg M. Garner)
  1605.            Subject: Re: 32-bit LUCAS memory board
  1606.            Summary: Autoconfig disable
  1607.       Organization: College of Engineering, University of Arkansas
  1608.  
  1609.       Brad:
  1610.  
  1611.           If you do decide to make the lucas memory autoconfig, how about
  1612.       putting a register bit in there somewhere that will disable the
  1613.       autoconfig sequence the next time the computer is rebooted. This
  1614.       would seem to me to solve all the problems associated with the
  1615.       choices between autoconfig and addmem approaches (besides the obvious
  1616.       one of having to put auotconfig logic on the board). I wish I had a
  1617.       way to turn off my Starboard memory with a simple register write like
  1618.       that.  On another note, can you tell me why you want to use 1meg Dram
  1619.       chips as opposed to 256K chips? I haven't looked at the design VS.
  1620.       cost tradeoffs so maybe I am missing something obvious. The Lucas
  1621.       board is exciting, keep em coming!
  1622.  
  1623.       Greg Garner
  1624.       501-442-4847    USENET: ...!uunet!harris.cis.ksu.edu!hcx!gmg
  1625.  
  1626.  
  1627.                 From: eachus@mitre-bedford.ARPA (Robert Eachus)
  1628.       (SAME) Subject: Re: 32-bit LUCAS memory board
  1629.              Summary: Why not both types of chip?
  1630.             Keywords: 32-bit memory
  1631.         Organization: The MITRE Corporation, Bedford, Mass.
  1632.  
  1633.           I may be missing something here, but given the nature of this
  1634.       project/board I would design it to take both some 256Kx4 bit chips
  1635.       and a set of 1Mx1 bit chips, say 4 MEG of by ones and 2 MEG of by
  1636.       fours. It shouldn't add much to the cost of the the board (since you
  1637.       don't have to do any switching, just detect which sockets are
  1638.       filled), and will allow most users to buy 1 MEG of memory now, and
  1639.       fill the board when the 1 MEG chips come down to $5 a pop.
  1640.  
  1641.  
  1642.                                         Robert I. Eachus
  1643.  
  1644.                                      - 25 -
  1645.  
  1646.  
  1647.